lot of details